mirror system - Spanish English Dictionary